Meet the Londoner who Drives and Shuns Public Transport

London is one of the busiest cities with the most iconic and famous public transport system in the world. Everybody knows the tube and the double-decker red bus! However I recently was shocked to meet a Londoner who shuns public transport and drives to work! I thought he must be crazy, and he confirmed my thoughts […]

Read More »