Postman’s Park

shot_13319129693083

Hidden just a stone’s throw from St Paul’s Cathedral and surrounded by investment banks is one of London’s secret sights. Postman’s Park is a green oasis on the site of a former burial ground and home to the George Frederic Watt’s Memorial to Heroic Self-sacrifice. A bit of a mouthful, the memorial is a collection… 

Read More »