Christmas Day events across the UK

See all 8 events on Community Christmas (opens in a new tab)

From Marmalade Trust's Community Christmas