The Arts Centre Address Edge Hill University, St Helens Road Ormskirk Lancashire L39 4QP United Kingdom Upcoming Events No events in this location