Highcross
Fast Food
Highcross is a shopping center in Leicester, England, with over 80 shops and various restaurants. It stands on the site of the historic High Cross.
Location
Best places nearby
The highest rated places close to Highcross.
Local restaurants nearby
England



