In Events Christmas Light switch on's in Telford Towns on Nov 04 2025 As the holiday season approaches, Telford's high streets will begin to be illuminated with festive splendour.