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.
Show Apartments Camden Square Apartment on the map