If you have been in London, you cannot deny that the most popular public transport there is Underground. Many people take it everyday. Maybe your destiny even use to walk past to you there as well, who knows.