Company name: Yeadon Town Hall
Description: Yeadon Town Hall is a local theatre and music venue based in Leeds UK. Home to the Yorkshire Christmas Spectacular and many other wonderful shows and events.
High St, Yeadon, Leeds LS19 7PP, United Kingdom