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.

press to zoom

press to zoom

press to zoom
1/6