2714 Apartments Found in London, Showing 196-210
from US$ 213.61
Close to London’s main financial and business district, Citadines St Marks offers fully equipped apartments within walking distance of Clerkenwell’s trendy bars and restaurants.
Accommodation ranges ...
more info on citadines st marks
This was an ideal basis for exploring London and especially only 5 mins walk from Sadler's Wells theatre. Even though this was an apartment there was a 24hour reception/concierge who was more than happy to help with queries and look after our luggage on check-out day. -
Spacious 2 bed / bathroom apartment. Very clean. The reception staff were fri... what people say » endly and agreed to store our luggage for the rest of the day after check out. Walkable to Angel tube station and shops/ restaurants.
Marble Arch Apartment is set in London, 1 km from Hyde Park. Oxford Street is 1.2 km away. Free WiFi is available throughout the property.
All units have a flat-screen TV. There is also a kitchen, eq...
more info on marble arch apartment
Featuring free WiFi, Chancery Lane City Apartments offers accommodation in London. British Museum is 800 metres from the property.
All units include a seating area with a flat-screen TV and DVD playe...
more info on chancery lane city apartments
Located in London, this air-conditioned apartment features a terrace. Thames View features views of the river and is 1.9 km from Stamford Bridge. Free WiFi is provided throughout the property.
more info on thames view
Karim's Apartments is a self-catering accommodation located a 15-minute walk from Canary Wharf, London. Free WiFi access is available. The apartment has a balcony with views across the river to the ci...
more info on karim's apartments
from US$ 134.44
Situated 1.4 km from O2 Arena in London, this apartment features free WiFi. The apartment is 3.5 km from Greenwich.
The kitchen is equipped with an oven. A flat-screen TV is offered.
Greenwich Park ...
more info on adriatic apartment
Finborough Road Apartment offers accommodation in London. The apartment is 500 metres from Stamford Bridge. Free WiFi is offered throughout the property.
An oven, a toaster and a refrigerator can be ...
more info on finborough road apartment
from US$ 228.54
Situated in London, Delta Avenue is 500 metres from Camden Market. London Zoo is 900 metres from the property. Free WiFi is available throughout the property.
All units include a seating area. There ...
more info on delta avenue
Bow Apartment is situated next to the London Olympic Stadium, Stratford. The two-bedroom apartment offers free WiFi and private parking.
The property offers canal and city views, including those of t...
more info on bow apartment
Set 1.1 km from British Museum in London, this apartment features a patio. The apartment is 1.2 km from Theatre Royal Drury Lane. Free WiFi is provided throughout the property.
An oven and a microwav...
more info on british museum apartment
from US$ 304.73
Featuring free WiFi, 17 Brooks Mews Apartments is situated in London, 400 metres from Oxford Street. Carnaby Street is 600 metres away.
Some units are air conditioned and include a seating area with ...
more info on 17 brooks mews apartments
Featuring free WiFi, Lincoln Plaza offers accommodation in London. O2 Arena is 1.5 km away.
The accommodation features a seating area with a flat-screen TV, CD player, and DVD player. There is also a...
more info on lincoln plaza
Showing 196-210 out of 2714