Almscliffe Village Hall

Almscliffe Village Hall
Harrogate Road, Leeds, LS17 0EG