82 High St, Barry CF62 7DX, United Kingdom
19 Broad St, Barry CF62 7AB, United Kingdom
3 Broad St, Barry CF62 7AA, United Kingdom