The 2-room Flat Next To Stockwell Station Apartment London provides swift access to various city landmarks, such as Stockwell Green United Reformed Church, located approximately a 5-minute walk away. Guests can make use of Wi-Fi for both business and leisure purposes.
The public Trafalgar Square is situated 2.5 miles away, and Covent Garden is 2.8 miles from this apartment. The unmissable Tower of London is around 15 minutes' drive from the apartment.
Guests can prepare meals in a kitchenette. Clapham North subway station is in the vicinity of Flat Next To Stockwell Station Apartment, connecting you with the rest of London.