EnglandGreater LondonLondon
5 guests
2 bedrooms
1 bathroom
With an extra convenient location just minutes from Clapham Junction station, this brand new contemporary apartment offers a sleek, minimal space with a balcony, communal courtyard and a porter, perfe...
From €287 Nightly