
Telford Centre
Telford, TF3 4BX
2x PanVision
Retail
Static/Full Motion
ANNUAL FOOTFALL OF 14,000,000
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.
1/6