Postman's Park
Nestled in the heart of the City of London, Postman's Park provides a tranquil oasis away from the urban rush. This charming green space is renowned for its unique Watts Memorial to Heroic Self-Sacrifice, commemorating ordinary individuals who lost their lives saving others. It’s a place for quiet contemplation, a brief respite, and a poignant reminder of everyday bravery.
London, United Kingdom Of Great Britain And Northern Ireland



