130 Landor Road, London, United Kingdom
The spacious Lovely Flat In North Clapham London provides swift access to various city landmarks, such as Landor Theatre, located nearly 5 minutes' walk away. Wi-Fi is available for guests' business or leisure needs.
This apartment is 750 metres from London Clapham High Street train station and 2.6 km from the 14 - acre Myatt's Fields Victorian Park. Lovely Flat In North Clapham is about a 10-minute walk from Clapham North underground station and within 4 km of the huge Coca-Cola London Eye Observation Wheel. 10 minutes by car from the apartment you will find the SEA LIFE Centre London Aquarium.
In a fully equipped kitchen guests can cook their own meals.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Lovely Flat In North Clapham!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please