Leigh Village Hall
United Kingdom
>
England
>
Dorset
>
Leigh
>
Leigh Village Hall
Leigh Village Hall is a building in Dorset, Leigh.
Leigh Village Hall
Building
Yes
St Andrews Close
North End
Church Lane
The Marsh
Miz Maze
Dewlands Orchard
Back Drove
South Street
Leigh
St Andrew
Batcombe Road
Bridge Motors