Chilworth Street is an accommodation set in London, 1.2 km from Hyde Park and 1.5 km from The Serpentine. Guests have access to free WiFi throughout the property.
The apartment comes with 2 bedrooms and a fully fitted kitchen with a dishwasher and an oven. A flat-screen TV is available.
Royal Albert Hall is 1.5 km from the apartment, while Portobello Road Market is a 20-minute walk away. London City Airport is 16 km from the property....
|32 Chilworth Street|