Amelia Trust Farm Five Mile Lane, Barry, SOUTH GLAMORGAN
35 Porth-Y-Castell, Barry, SOUTH GLAMORGAN
101 High Street, Barry, SOUTH GLAMORGAN
Llancarfan, Barry, SOUTH GLAMORGAN