London Street Tramways Horse Car
Euston Road, c.1900. Commercial View.