Richmond Lights Up for Christmas

Richmond upon Thames saw a huge turnout as people flocked to the town centre to enjoy the Big Christmas Light Switch on Friday 24 November.   Performing elves helped get everyone in the festive mood as they entertained shoppers and families throughout the town from 4pm onwards and Santa’s grotto was open at the Vineyard…