TEMPORARY TRAFFIC LIGHTS IN QUEENS ROAD AFTER WATER LEAK
Thames Water are attending an emergency valve repair and water leak outside number 119 Queens Road, Teddington causing significant tailbacks in both directions. Traffic is being managed by multi-way traffic lights although no work was visible on site today at 10.30am. The work is estimated to take until Friday. For further information please contact Thames Water…

















