
A public square in Swansea, Wales.

Christmas Tree Festival held in St Mary's Square in Swansea.

Civic carol service held by Swansea Minster in St Mary's Square.

Christmas craft fayre with handmade crafts, gifts and festive products at St Mary's Square in Swansea.

Community Christmas carols with a seasonal lunch of savoury selection, mince pies and hot chocolate, plus singing and readings around the piano.