Telford Shopping Centre 30 Sherwood Street, Telford, SHR
Stratum House Stafford Park 10, Telford, SHR