We are looking to move house and it seems Hampstead ticks all of our boxes! Any suggestions of particular roads or areas? Or just general views!