Amazing location near Hampstead High street which is one of the most charming place in London! I loved the easy access to tube and buses. Plenty of options for dining, shopping and just wandering around. The only little remark unrelated to host is that some work is going on next door and they started as early as 7:45 and workers were meeting and talking right below the windows at 6:45 am...