Londoners have been exhibiting extraordinary patience in the face of excruciatingly waits to hop on board public transport, something that hasn’t gone unnoticed.
Ever think of ditching Cape Town for pastures new? When you see what London commuters had to deal with last night you might think twice…