People use airplanes to travel from Delhi to London. But now you can also go from Delhi to London by road. The private passenger company of Gurgaon launched a bus service on August 15, named 'Bus to London'. With this bus, you can reach London from Delhi in 70 days, that too by road...