Hampstead is a sleepy village on a hill in the centre of London. Just a few miles north of Charring Cross Station the ‘village’ as it is known is one of the most fashionable and desirable places to live in London. On the edge of Hampstead Heath, it is a great place to go to enjoy a break from the busy London streets. Walk on the heath, go to a boutique or bar in the village and forget about the traffic, the fumes and simply relax amongst the rich and famous.