British Red Cross shop ← View details 28 Lord Street, Wrexham, Wales LL11 1LR +44 1978 364433 Get Directions From* To * — Required information