Postman’s Park
Postman’s Park is one of the largest open spaces in the City of London. It opened in 1880 on the site of the former churchyard and burial ground of St Botolph’s Aldersgate church. In 1900, the park became the location for George Frederic Watts’s Memorial to Heroic Self-Sacrifice. In 1972, key elements of the park, including the Memorial, were grade...