Route GuidesRoutes City GuidesCities Map Log in

London City Apartments

London
First floor, 26a Parkway, London, NW1 7AH

21 rooms · ★★★★ · from £119


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.