Athena
Leicester, Leicestershire LE1 1QD
This incredible Art-Deco inspired venue boasts spectacular suites and spaces to ensure you experience an amazing event held here. Award-winning staff, epic catering and state of the art equipment ensure…
- Max: 1000 guests