Barry Island Quasar in Barry Island

Barry Island Quasar in Barry Island is located in Barry, Vale of Glamorgan (Bro Morgannwg).

Address:

5-8 Station Approach Rd, Barry CF62 5TH, UK

Postcode: CF62 5TH

Phone: 01446 421611

Get Directions