Camden 2 Bed Apartments Apartment
Situated a 1-minute walk from Camden Market in London, Camden 2 Bed Apartments provides accommodation with air conditioning and free Wi-Fi. The units have a fully equipped kitchen with an oven, kettle, and a microwave.
22 Inverness Street, Camden, London, NW1 7HJ, United Kingdom
Nightly rates from $151