Postman’s Park And The Memorial To Heroic Self-Sacrifice
Practically in the shadow of St Paul’s Cathedral lies Postman’s Park. From the street it looks like your fairly standard bit of inner city greenery. However, tucked away inside is one of London’s most unusual but tragic memorials: the Memorial to Heroic Self-Sacrifice. The Park Postman’s Park was amalgamated in 1880 from the churchyards of […]
Postman’s Park And The Memorial To Heroic Self-Sacrifice Read More »