Parish Church of St Giles (Wrexham, Wales).