Green Dragon Inn
Barry CF62 3AQ
United Kingdom