- www.leascliffhall.co.uk
- 3
- 2
Situated in the town of Folkestone, Leas Cliff Hall is a stunning multi-functional venue that has been in operation since 1927. Boasting incredible views over the English Channel, this versatile live entertainment and functions venue is beloved by..
Relevance: 11.383653