Address: 36 High St, LL13 8HY, Wrexham

About Ted’s Bar

Ted’s Bar, is located at 36 High St, Wrexham, LL13 8HY, UK

How to get to Ted’s Bar?