September 28, 12:57 PM, 2024 Highcross Leicester Shopping mall in Leicester UK leicester, Highcross, shopping, highcross shopping mall Highcross Leicester is a shopping centre in Leicester, England. It was opened as The Shires in...