Milton Malsor Village Hall is located in Northampton, United Kingdom on 26 High St, Milton Malsor. Milton Malsor Village Hall is rated 4 out of 5 in the category city or town hall in United Kingdom.
Address
26 High St, Milton Malsor
Accessibility
Wheelchair-accessible entrance