Saint Leonards & Saint Ives Parish Council Village Hall is located in Ringwood, United Kingdom on The Village Hall Braeside Road, St Leonards. Saint Leonards & Saint Ives Parish Council Village Hall is rated 3 out of 5 in the category city government office in United Kingdom.
Address
The Village Hall Braeside Road, St Leonards