Three Horseshoes Barry

Three Horseshoes Barry is located in Barry, Vale of Glamorgan (Bro Morgannwg).

Address:

Barry CF62 3AB, UK

Postcode: CF62 3AB

Phone: 01446 710428

Get Directions