161 New Street, Telford, SHR
218-220 Dean Street Town Centre, Telford, SHR
141 New Street Telford Shopping Centre, Telford, SHR