Merry Christmas and a Happy New Year from Southborough News. If you take a walk to Southborough Common today, then you might see this Christmas tree – spontaneously decorated by local residents!
In depth news and views about the town of Southborough in Kent in England – 27,000 visitors to site since 2016!
Merry Christmas and a Happy New Year from Southborough News. If you take a walk to Southborough Common today, then you might see this Christmas tree – spontaneously decorated by local residents!