Barry Town Council (original) (raw)
Barry Town Council is an elected town council serving Barry in the Vale of Glamorgan, one of the largest towns in Wales.
Barry Town Council is an elected town council serving Barry in the Vale of Glamorgan, one of the largest towns in Wales.