Braughing Church Hall

Braughing Church Hall
Church End, Ware, Hertfordshire, SG11 2QA