The main source of public transport in London is the Underground. Londoners call it the Tube. Its network of 12 lines very well covers London and can get you to most places relatively quickly. Notwithstanding the delays that are not uncommon, it is faster than travelling by car.  Each […]