Temple Mills Depot (Q2402962)
Eurostar depot in London, England, UK
Language:
other details
aliases Temple Mills Eurostar depot
description Eurostar depot in London, England, UK