Loughborough Town Hall
1.02 kmMarket Place, Loughborough
The Loughborough Town Hall is a building fronting onto the Market Place in Loughborough, Leicestershire, England. Built as a corn exchange and ballroom in 1855, it became a municipal building and...