Venue
Leas Cliff Hall
Leas Cliff Hall is an event venue in Folkestone, England, United Kingdom.
No upcoming events are listed for this venue yet.
No past events are listed for this venue yet.
Leas Cliff Hall is an event venue in Folkestone, England, United Kingdom.
Venue activity
No events are listed for this venue yet.