Antrobus Village Hall is located in Northwich, United Kingdom on Knutsford Rd, Antrobus. Antrobus Village Hall is rated 4.5 out of 5 in the category village hall in United Kingdom.
Address
Knutsford Rd, Antrobus
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance