Streetcars in the London Transportation Museum.

Trams and trolleybuses, all dating from the first half of the twentieth century, on display at the London Transportation Museum.

Photographs of London.