1 rooms · from £0
Situated in London, this holiday home is 3.5 km from Stamford Bridge. The unit is 3.5 km from Chelsea FC. Free WiFi is featured throughout the property. Towels and bed linen are offered in this self-catering accommodation.
Log in with your cycle.travel account:
Password |
Or simply use your account on: