The Peace Memorial Hall

The Peace Memorial Hall
High Street, Hitchin, Hertfordshire, SG4 8XE
Photo of The Peace Memorial Hall