Carillon Court is well located in the heart of Loughborough town centre and comprises over 76,000 sq.ft of retail space in addition to having one of the main car parks in the town.
Read More