That is a very good question as people in London often don’t own a car because a parking in London can cost you up to £20 per hour, so unless you have a futuristic self-driving car like Tesla, that can drive itself away from expensive parking, chances are that you use public transport or taxi.

Here are some tips on when you should use underground or trains and when is the best time to use a taxi.

Most people use underground on daily basis, and I don’t see a reason why not, it’s fairly cheap (compare to having a car or using a taxi) and it gets you to your destination very quickly as it is not influenced by the traffic on the roads.
The problem is when you want to get home from a night out. Most lines aren’t running 24/7 so you can take a bus which is usually full of drunken people or you can actually use a taxi.

The other time when I stopped using public transport is when I’m going to an event to which many other people are going as well. For example, every single time when I go to Ascot for horse racing I have to take a cab, as a number of people that is going there is incredible and public transport is not able to satisfy a lot of people. The same is true when I go to a Wembley stadium. The stadium capacity is 90 000 people, imagine such a huge number of people or trying to get to one place at the same time. The underground is simply not able to get so many people at one place on time so I rather use Wembley cabs or any other taxi company that will get me to the stadium comfortably and most importantly on time.