Postman’s Park
Postman’s Park, located in East Central London, is a tranquil green space known for its unique and poignant Memorial to Heroic Self-Sacrifice.

Venue details
- Address:
- Postman’s Park
- King Edward Street
- EC1A 1HQ
- Transport:
- St. Paul’s and Barbican Underground stations