London City Apartments offers accommodation in London. Camden Market is 5 minutes' walkfrom the property. The accommodation is fitted with a seating area with a flat-screen TV and CD player. Some units feature a dining area and/or patio.
First floor, 26a Parkway, Camden, London, NW1 7AH, United Kingdom
Hotel booked 1 times today.
Nightly rates from $224