Veeve - The Little Green Door London apartment is located 950 metres from London Wandsworth Road train station and around a 5-minute walk from the fringe theatre "Stockwell Playhouse".
Larkhall City Park is merely 650 metres away, and the 13.7-tonne Big Ben Bell is 2.7 km from this apartment. The perennially crowded Harrods is approximately 10 minutes by car from the apartment. Stockwell tube station is within reach of Veeve - The Little Green Door apartment, connecting you with the rest of London.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please