This is one of our finest two-bedroom apartments in London. Located just a 5 minute walk from the Underground and 15 minutes from the centre, this apartment has a great location, but more than that it’s a great place to stay, and is loaded with extras.
More »»
Size: Two Bedroom London Apartments,
Apartment Location: Islington