Comfortable 1 Bedroom Flat in Belsize Park
Camden, London, NW3 2UL, United Kingdom,Object type: Hotel London
Comfortable 1 Bedroom Flat in Belsize Park in London offers accommodation with free WiFi, 1.6 miles from Camden Market, 2.1 miles from London Zoo and 2.5 miles