Electric Trams Opened at Embankment, London 1906
Electric trams at the Emmbankment, London, finally opened to the public. Travelling from Western part of the City to the West End and the theatres, clubs and restaurants
Picture No
13539572
Media ID
48539830
Size
5822px x 3949px
(4.4MB)
Credit
© Illustrated London News Ltd/Mary Evans
Source
Photograph by Bureau in The Bystander', 26 December 1906, page 649
Date
22nd December 1906




























