London’s shortest bus route takes just 7 minutes to make the entire journey

It’s complicated though. We’ve got three contenders