Situated approximately a 10-minute ride from Apollo Victoria Theatre, Cozy Two Bed Apartment In Clapham 1 London also boasts easy access to London Wandsworth Road train station which is only 400 metres away.
The apartment lies in Clapham with great restaurants, bars & green space, around a 15-minute drive from the scientifically spellbinding Science Museum. This apartment is within a 7-km distance of Tower Bridge and fairly close to National Trust.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please