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 London terrace that is just seven feet wide and is squeezed onto what was once a footpath has raised eyebrows among house hunters, with some branding it a 'Tardis' or perhaps less kindly as a ...