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 ...
Hosted on MSN1mon
Photo of runaway military horses bolting through London up for awardA 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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results