The Mughal Emperor
Stalling Down
Cowbridge
Cardiff CF71 7DT
United Kingdom