1 Bedroom Apartment in Camden Accommodates 4
Camden, London, NW1 9PG, United Kingdom,Object type: Hotel London
Located a 4-minute walk from Camden Market, a 15-minute walk from London Zoo and 0.9 miles from King's Cross Theatre, 1 Bedroom Apartment in Camden Accommodates