7.5 Guest rating Hotel photo

Apartments Camden Square Apartment

Hint: You can enter any city or hotel name

Book Apartments Camden Square Apartment

North Villas, London 5.1 km from city center

Camden Square Apartment is an apartment set in London, 1.1 km from Camden Market. The unit is 1.8 km from Emirates Stadium. Free WiFi is offered throughout the property. A dishwasher, an oven and a microwave can be found in the kitchen.

Photos Of

Show Apartments Camden Square Apartment on the map

Camden Square Apartment 51.5466 -0.13057