O2 Shop Wrexham - Hope Street ← View details 40-41 Hope Street, Wrexham, Wales LL11 1BB +44 1978 291122 Get Directions From* To * — Required information