Oswaldtwistle Mills Business and Conference Centre
Address:
Clifton Mill
Pickup Street
Accrington
Lancashire
BB5 0EY
United Kingdom
Tel:
01254 871025
Website:
http://www.o-millsbcc.co.uk