• Address

    c/o Barry Town Council, Town Hall, King Square, Barry, CF63 4RW
  • Email
  • Ward

    Illtyd
  • Party

    Independent