1 rooms · from £216
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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: