Top photo: #61 built in 1932, the forerunner of all modern UK trolleys. Bottom picture: #1, a Diddler. #1 is now preserved in the London Transport Museum. From the collection of Ashley Bruce. Map and ...
A photo of two spooked military horses galloping through central London is among the photographs up for an award decided by a public vote. The picture is one of 15, chosen by a panel of judges ...