Park is the largest enclosed space in London, extending over a truly
massive 2,500 acres. Taking a walk here feels very much like you’re
right out in the countryside, especially with its large herds of deer
that call the park home. You’ll spot hints of the city here and there,
of course, like the view from the top of the park all the way to St
Paul’s Cathedral in central London.