I had such a LOVELY time staying at Vicki’s. Perfectly located to tube stations & bus stop. Very close to the Hampstead Heath Park (which you will fall madly enough with). The town is charming and welcoming, just as the hosts were.
I would gladly come back and stay ANYTIME!