Scalby Parish Hall

Scalby Parish Hall
Scalby Road, Scarborough, North Yorkshire, YO13 0RA