This picturesque spot is located at the top of Parliament Hill in Hampstead Heath. It provides a beautiful view of London, and is perfect for picnics and sunsets!