No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.
-
ANNUAL FOOTFALL OF 14,000,000 2 x PanVision Screens Telford Shopping Centre is a 25-acre indoor super-regional shopping centre in Telford, Shropshire, England. It is located in the geographical and economic centre of the new town, on land which was previously undeveloped. Catchment Area: 700,000 Number of Units: 160 Size: 1 Million Sq Ft Read more...