Location
South Wales, United Kingdom