The Bay Leaf
28-30 High Street
Llandaff
Cardiff CF5 2
United Kingdom