Village Hall
United Kingdom
>
England
>
Essex
>
Braintree
>
Stambourne
>
Village Hall
Village Hall is a community centre in Stambourne in Braintree.
Village Hall
Object
Community centre
Building
Public
Church Road
Stambourne
Saint Peter and Saint Thomas a Beckett, Stambourne
Dyers End
Stambourne Playing Field
Stambourne Playground
Great Yeldham Road