The Chapel
Ormskirk
VENUE
The Chapel is a place where there's always something to see and do; they offer visual arts, exhibitions, music, dance classes and workshops in a welcoming and inclusive environment.
ADDRESS
St Helens Road
Ormskirk
Lancashire
L39 4QR, UK