Get Directions to The Body Shop ← View details 35 Hope Street, Wrexham LL11 1BB, United Kingdom, Wrexham, England Get Directions From* To * — Required information