Hampstead Norreys Village Hall

Hampstead Norreys Village Hall
Newbury Hill, Hampstead Norreys, RG18 0TR
Photo of Hampstead Norreys Village Hall