Haddenham Village Hall

Haddenham Village Hall
Banks Road, Aylesbury, Buckinghamshire, HP17 8EE