The Mill House Venue, Wedding Venue in Lancashire
Historic Events Venue in Accrington
About The Mill House Venue
affordable, wedding venue in Clayton le Moors, Accrington.
Contact & Location
The Mill House Venue
Corn Mill Yard, Whalley Road, Clayton le Moors, Accrington, BB5 5HX, Lancashire, United Kingdom