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.
Located in London by Regent’s Canal and just 4 minutes’ walk from Camden Town Tube Station, Regent Canalside Apartments Read more
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.
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.
Number of Rooms: 4