The spacious Lovely Flat In North Clapham London is nestled in the Lambeth district of London, about 5 minutes' walk from Landor Theatre. Wi-Fi is provided for both business and leisure activities.
You can prepare meals of your choice in the comfort of the property in a full kitchen.
The apartment boasts a convenient location in London close to Clapham North underground station, just 600 metres away. Guests can also visit the riveting Imperial War Museums, situated 3.3 km from this apartment. The 13.7-tonne Big Ben Bell is approximately 10 minutes' drive away. Lovely Flat In North Clapham is a short way from London Clapham High Street railway station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please