Home › Venues › The Parish The Parish Tickets Buy tickets for concerts at The Parish in Wrexham, United Kingdom. No Upcoming Events No upcoming events scheduled at The Parish. Please contact us with any corrections. Hotels & Lodging Near The Parish About the Venue The Parish At-a-Glance Address21 Town HillWrexham LL13 8NAUnited Kingdom Map & Directions Advertisement