News

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 ...
More than anywhere else in the UK, in fact. So, it revealed that the priciest street in the London (and the whole of the UK) is Winnington Road in Hampstead, where houses cost an average £11.9m.