LondonCamden Town House

Camden Town House

3 Stars

15 Rochester Square , London, United Kingdom

Offering garden views, Camden Town House is an accommodation situated in London, 1.1 km from Camden Market and 2.2 km from Euston Station. It is located 1.5 km from Kings Cross Theatre and features lu…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms

United Kingdom packages

4 packages to United Kingdom, priced in SAR.

See United Kingdom packages