wumga.com
The London Bus
London buses are iconic – the red double decker is seen on many a piece of tourist tat. It’s a symbol of London. London buses are my favourite mode of transport. Definitely less reliabl…