Telford Shopping Centre

Telford Shopping Centre
Telford, Shropshire, TF3 4BX