Tag: Tube train in streets
Vintage Photo: Tube Train on London Streets
In 1926, a captivating vintage photo captured a rare sight in London—the spectacle of a Tube train carriage on the city streets. While modern-day commuters are accustomed to seeing the Tube train only from...