4 rooms · from £119
Just a 5-minute walk from Chelsea Harbour on the River Thames, Brompton House – Chelsea Creek is a self-catering apartment in one of London’s most sophisticated neighbourhoods. Free WiFi is accessible throughout.
Log in with your cycle.travel account:
Password |
Or simply use your account on: