Situated 4.9 km from The Oval, the 75 m² Modern Flat In Clapham North, London Apartment also boasts easy access to London Clapham High Street train station which is nearly 15 minutes' walk away.
Guests can relax on a terrace.
An equipped kitchenette is provided at Modern Flat In Clapham North, London Apartment
The apartment is located in the Lambeth district of London, 4.3 km from the public Trafalgar Square. This apartment is about 10 minutes' walk from Clapham North underground station and approximately 10 minutes' drive from the Big Ben|the Elizabeth Tower (Big Ben).
No reviews yet :(
If you stayed at this hotel, share your experience with us, please