Middlesmoor Village Hall

Middlesmoor Village Hall
Harrogate, North Yorkshire, HG3 5ST