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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: