Located 10 minutes’ walk from Camden Town Tube Station, Camden Square Apartments offer stylish self-catering accommodation with free WiFi. The property is 1 mile from King’s Cross St Pancras Station.
Located 10 minutes’ walk from Camden Town Tube Station, Camden Square Apartments offer stylish Read more
Located 10 minutes’ walk from Camden Town Tube Station, Camden Square Apartments offer stylish self-catering accommodation with free WiFi. The property is 1 mile from King’s Cross St Pancras Station.
Located 10 minutes’ walk from Camden Town Tube Station, Camden Square Apartments offer stylish self-catering accommodation with free WiFi. The property is 1 mile from King’s Cross St Pancras Station. Camden Road Train Station is also 7 minutes' walk away. All the apartments at Camden Square Apartments feature a lounge area with a satellite flat-screen TV, a modern shower room and a well-equipped kitchen. Some apartments benefit from air conditioning, and all include free toiletries. The popular Camden Market is just a 15-minute stroll from the property. Regent's Park and ZSL London Zoo are 20 minutes' walk. The West End and Covent Garden are only 6 stops away on the London Underground. Heathrow Airport is 18 miles away.
Number of Rooms: 5