4 rooms · ★★★ · from £83
Located in London by Regent’s Canal and just 4 minutes’ walk from Camden Town Tube Station, Regent Canalside Apartments feature self-catering accommodation with free WiFi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: