Big Christmas can’t happen this year but our High Street shops are all open from today (2nd December) and we have THE best independent shops in our lovely High Street. There’s lots of takeaway food offered by the pubs and cafés. Castle Cary’s Big Christmas will be back next year but for this year it’s shop ’til you drop in Castle Cary ?