Temple Mills Depot
Temple Mills Depot under construction in July 2007 | |
| 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) and the Eurostar Engineering Centre, is a railway depot in Leyton in East London.