Finnegan's Inn
5 Romanwell Rd
Barry Island
Barry CF62 5TH
United Kingdom