High Lane Village Hall

High Lane Village Hall
Windlehurst Road, Stockport, Cheshire, SK6 8AB
Photo of High Lane Village Hall