Shrewsbury Shopping Centres, Shrewsbury. : This shopping destination comprises three shopping centres and hosts more than 70 retailers with a strong mix of high street brands as well as smaller boutiques. The team were looking for an agency that understan