Sign in
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Search
Notebook
St Peter's Square Leicester
St. Peter's Square
Shopping center in Leicester, United Kingdom
Save
Share
More
Directions
Nearby
5 Shires Lane, Leicester LE1 4SA
+44 116 243 7418
Oops! Something went wrong, please try again later.
Suggest an edit
·
Your business?
Claim now
Add more information
Oops! Something went wrong, please try again later.
Add website
Oops! Something went wrong, please try again later.
Add hours
Add photos
Oops! Something went wrong, please try again later.
St. Peter's Square is a Shopping mall located in Leicester .
Social profiles
Facebook
People also search for
Haymarket Shopping Centre
Highcross Leicester
Wistow
Fosse Shopping Park
Golden Mile
Nearby
Search nearby
Save to calendar
Streetside
Bird's Eye
Data from:
Chamberofcommerce.uk