32 Chillworth str. Sleeps 10 is located in the Westminster Borough district of London, 1.2 km from Hyde Park, 1.5 km from The Serpentine and 1.6 km from Royal Albert Hall. The accommodation features free WiFi.
This apartment comes with a seating area, a kitchen with a dishwasher, and a TV.
The nearest airport is London City Airport, 16 km from the property....
|32 Chilworth Street|