Wrexham, Clwyd, LL11
Bar, restaurant and hotel in the centre of Wrexham offering a wonderful blend of fantastic Modern British food, comfortable accommodation and warm hospitality.