Central London Retreat: 2 Bedroom Flat is located 2.6 km from the 13.7-tonne Big Ben Bell and about a 25-minute walk from the riveting Imperial War Museums.
This residence lies in Walworth, which adjoins Camberwell to the south, within 6 km of the scientifically spellbinding Science Museum. Offering access to the rest of London, Kennington underground station is around 800 metres away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please