|
| |||
| ||||
|
Page first written 21 May 2003
Last updated 21 May 2003 The web site of London Transport Museum
The museum located at Covent Garden Piazza in the west end of London. Expensive as it is, the display is simply superb. Click here when the copyright notice appears on the images. TAKAGI, Ryo webmaster@takagi-ryo.ac (c) R. Takagi 2003. All rights reserved. |