Take a tour through the back streets of Hampstead

Hampstead is one of London’s prettiest villages with a fascinating history, great shops, restaurants and plenty of green space