London hotels in Central London
We found 2 properties with availability in London
Show on map
Cityspace Borough
200 Borough High Street, London, United Kingdom
Located a 10-minute drive from Westminster Abbey, which is considered to be a sacred place of worship, the 3-star Cityspace Borough London offers luggage storage and a restaurant for guests'…
1 Bedroom Flat 10 Minutes From London Eye
Westminster Bridge Road, London, United Kingdom
Located 5 minutes' stroll from Lambeth North underground station, 1 Bedroom Flat 10 Minutes From London Eye apartment also boasts proximity to Lower Marsh South Bank Market.
starts from
220 USD
price for 1 night
- 1-2