100 Stockwell Road, London, United Kingdom
The spacious 4-room London Stockwell Station Apartment provides swift access to various city landmarks, such as Stockwell Green United Reformed Church, located approximately a 5-minute walk away.
Apollo Victoria Theatre is 3.4 km from the apartment, while the revitalised covered Brixton Village Market is nestled merely 1.5 km away. This apartment has a prime location in the vicinity of Clapham North metro station. Green Park London is around 10 minutes' drive away.
For added convenience, a washing machine are available at the property. Furthermore, you can enjoy a hair dryer and towels provided in the bathroom.
Equipped with coffee/tea making facilities and a mini-kitchen, the apartment offers a fridge and kitchenware. London Stockwell Station Apartment is 800 metres from Brixton railway station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about London Stockwell Station Apartment!
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