26 Jun 2013, 16:35 UTC · By: Mihnea Radu / The double bus is one of London's main attractions, used by millions of tourists every year. As tall as a house and as recognizable as Trafalgar Square, it's the perfect vehicle to pull of...