Recently installed on Aldersbrook Road, at the junction with Harpenden Road, and photographed by ace snapper Clive Power, it is about ten feet long. The electrical box in the middle of the lane is a nice touch too. Last year there many reports about an eight-foot lane in Cardiff being the country’s shortest – which might just put this in the running for being London’s shortest…