TRAFFIC CHAOS IN TEDDINGTON HIGH STREET
Teddington High Street near the King’s Head pub is suffering traffic chaos as Thames Water work on a water leak. Temporary traffic lights are in operation in the High Street and at the junction of Cambridge Road causing significant tailbacks and delays for all traffic and the 281,285 and R68 buses. According to a…