Lovely 3bed, 3bath apt in South Hampstead
Camden, London, NW6 5HU, United Kingdom,Object type: Hotel London
Lovely 3bed, 3bath apt in South Hampstead in London offers accommodation with free WiFi, 1.2 miles from Lord's Cricket Ground, 2.1 miles from Portobello Road Ma