Clapham South - Large 1 Bed Penthouse Apartment London is nestled in the Lambeth district, within a 400-metre distance of the restaurant 33 Abbeville Road.
Clapham South - Large 1 Bed Penthouse Apartment has a fully equipped kitchen, and comforts such as an air conditioner.
A fully-fitted kitchen is available for guests' use.
This apartment lies 6 km from the British Harrods Department Store and reasonably close to Clapham South tube station. The 1-bedroom apartment is 15 minutes' drive from Buckingham Palace, and also within a 500-metre distance of The Parish Church of Saint Stephen.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please