Get Directions to Peacocks Stores ← View details Unit 8, Riverside Mall, Pride Hill Centre, Shrewsbury SY1 1PJ, United Kingdom, Shrewsbury, England Get Directions From* To * — Required information