Stockwell House Apartment London is located in the Lambeth district of London, in the immediate vicinity of Stockwell Green United Reformed Church. Guests can make use of Wi-Fi for both business and leisure purposes.
This apartment in London is 2.3 miles from Buckingham Palace and 18 minutes' walk from the revitalised covered Brixton Village Market. The homestay has a prime location in proximity to Clapham North metro station. Stockwell House Apartment is 3.4 miles from the famous British Museum.
Guests staying in this property will enjoy the convenience of bath sheets and towels in the bathroom. The private bathroom also includes a shower.
Enhance your stay with the apartment's a shared kitchen, furnished with a fridge for your comfort. London Clapham High Street train station is approximately 10 minutes' walk away.