1 rooms · from £104
Located in central London, Chelsea Luxury Apartment offers a fully furnished self-catering apartment 500 metres from the Stamford Bridge. The apartment features a well-equipped open-plan kitchen with a dining area and a living room.
Log in with your cycle.travel account:
Password |
Or simply use your account on: