METROPOLITAN (FELTHAM) TRAM
The London Feltham Tram was a masterpiece of transport design and engineering, the combination of comfort and high-end performance. Introduced in 1931, it was an instant hit with passengers and drivers: it was spacious, elegant. The sheer beauty ...
location_onVincent Close, Warrington, England, Warrington, WA5 8TB, United Kingdom