18 Holton Road, Barry, SOUTH GLAMORGAN
Aberthaw Power Station The Leys, Barry, SOUTH GLAMORGAN
11 Porth-Y-Castell, Barry, SOUTH GLAMORGAN