PhotosTransport South West Trains engineering works tteditor 11th May 200824th March 2016 0 Comments "Teddington", chalk, engineering works, notice, Station, trains More engineering works this weekend and the station staff decided to keep it old school to inform any customers who reached the station expecting any trains. Tweet Comments