Suggest an Edit
The Barrygate
98 Main St, Barry , Glamorgan , Barry CF63 2HN , Wales , United Kingdom, Barry, England CF63 2HN
0144 674 7421
98 Main St, Barry , Glamorgan , Barry CF63 2HN , Wales , United Kingdom, Barry, England CF63 2HN
0144 674 7421