Hampstead Flat
2 Streatley Flats Streatley Place, Camden, London, NW3 1HR, United Kingdom,Object type: Hotel London
Hampstead Flat in London features accommodation with free WiFi, 2.4 miles from Camden Market, 2.4 miles from Lord's Cricket Ground and 3.1 miles from Madame Tus