Location | |
---|---|
Location | Leyton, London, England |
Characteristics | |
Owner | Eurostar International Limited |
Type | EMU |
History | |
Opened | 2 October 2007 |
Temple Mills Depot, also known as Temple Mills International (TMI)[1] and the Eurostar Engineering Centre, is a railway depot in Leyton in East London.