London’s public transportation is one of the best transportation systems in the world. It is expanded with busses, trains, oyster cards, double-decker buses, and the London underground, famously known as the Tube. It is estimated that 9 out of 10 journeys in London are covered with public transportation.
Apart from this amazing transportation system you will see that natives always complaining about public transport. If you have recently landed in London and want to explore this beautiful city with public transport, then this guide is for you.