Carillon Court shopping centre

Carillon Court shopping centre

Carillon Court is Loughborough’s major shopping centre with over 30 high street names including Topshop, Pandora and The Body Shop. Since its construction in 1971, the shopping centre has become one of the town’s most visited destinations. There is an estimated...