Venue

The Ramada Plaza Wrexham.

Hotel website Ramada Plaza