Gorgeous 2Bed 2Bath in West Hampstead 1Min to Tube
Camden, London, NW6 3RT, United Kingdom,Object type: Hotel London
Gorgeous 2Bed 2Bath in West Hampstead 1Min to Tube in London offers accommodation with free WiFi, 1.7 miles from Lord's Cricket Ground, 2.2 miles from London Zo