Hampstead is a great place to stay in London - excellent transport links with a Tube station in the middle of the village (and it does feel like a village, despite being in the heart of London), the Heath a short walk from the flat, and lots of excellent shops and restaurants. Babette's flat is moments away from it all and was my temporary home for a couple of months - it makes an ideal base, whether you need somewhere to stay for leisure or business, short or longer term. Babette could not have been more friendly and responsive. Highly recommended all round!