Situated in London, Apartments Camden Town provides accommodation a 3-minute walk from Camden Market and a 13-minute walk from London Zoo. Free Wi-Fi is offered throughout the property. Some units have a dining area and/or a balcony.
41 B and C Greenland road, Camden, London, NW1 0AX, United Kingdom
Nightly rates from $61