What a great find.... So well located right in heart of Hampstead Heath, with nice shops, cafes and transport links literally on the door step. The perfect place to stay for those who want to explore London and enjoy the tranquility of the park.