Wanstead Christmas lights switch-on
George Green The Green, London, England, United KingdomKicking off the festivities, a series of tree-lighting events will take place in local towns across Redbridge. The evergreen trees, adorned with twinkling lights and ornaments, will be officially lit, … Continue reading "Wanstead Christmas lights switch-on"