First fashionable for its spa waters in the eighteenth century, Hampstead has long been London's most gorgeous hilltop hideaway. Between Hampstead Village and Highgate, its heath is a stunning, 791-acre patchwork of woodland, playing fields, swimming ponds and meadows. With its mix of picturesque countryside, historical buildings and cosmopolitan shops and restaurants, Hampstead is a breath of fresh air for even the most jaded Londoner.
What are your favourite Hampstead haunts? Let us know in the comments.