London Transport Museum Depot

London Transport Museum Depot
2 Museum Way, London, W3 9BQ