1 rooms · from £0
Located 1.4 km from Harrods, Charming 1 bed just off King’s Road, Chelsea offers accommodation in London. The unit is 1.8 km from Royal Albert Hall. Free WiFi is featured throughout the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: