Loughborough Town Hall is a theatre, bar and restaurant in the heart of Loughborough.
Features
Bar, Restaurant
Nearest public transport
Loughborough - National Railway