One-Bedroom Apartment
Sleeps 4 · Double bed
151 Kensington High Street, London, GB
8.5 guest rating· 1 review
Central Location
Modern Amenities
Close Proximity to Attractions
Sleeps 4 · Double bed









151 Kensington High Street, London, GB
Amazing location, comfy and spacious
8.0spacious and well decorated
− there wasn’t hot water nor coffee!
This property does not accommodate bachelor(ette) or similar parties.
A deposit may be required at the property.