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…
Continue Reading