Camden Studios
86 Plender Street London, NW1 0JNLocated 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.
4 rooms
from £92