11 rooms · from £116
Situated in London, Camden Market Apartments is 100 metres from Camden Market. London Zoo is 800 metres from the property. The accommodation features a flat-screen TV and CD player. There is a seating and/or dining area in some units.
Log in with your cycle.travel account:
Password |
Or simply use your account on: