Filters:
community center in Woburn
About 1 results.
Woburn Village Hall
Crawley Road, MK17 9QD Woburn, United KingdomWoburn Village Hall is situated in the picturesque village of Woburn, South Bedfordshire. It has excellent facilities making it an ideal venue for wedding receptions, functions, charity or club e…