A CHRISTMAS fair is being held in Penarth this weekend.

It takes place on Sunday, November 19 from 1-4.30pm at the All Saints Church Lesser Hall in Victoria Square.

There will be handmade gifts, personalised items, Christmas boxes, fabric bags, glass wear, scented candles, knitted items, flowers, Christmas jewellery, toys, sweet hampers and Christmas cakes.

There will be free tea, coffee and squash and a raffle costing £1 per strip to enter.

Entry is £1 but children go free.