Company name: The Riverside
Description: British restaurant & events venue
Riverside, Aberdulais, Neath SA10 8ES, United Kingdom