This Hampstead High Street guide will show you the best things to do on Hampstead High Street, from shopping to cafes and restaurants.