Best place one can think of the in the heart of Hampstead.
Cozy, practical, well equipped and close to everything you may need on Hampstead High Street.
Host highly responsive and kind.
Recommended for couples