Christmas Christmas in Beecroft and Cheltenham As a community, Christmas has been noted in Beecroft since at least the coming of the churches with their celebrations Read More »