For There is in London, All That Life Can Afford
December 14th 2015 On paper, London is the who's who of global cities. It's the world's most visited destination and has the busiest airport on Earth (Heathrow), making JFK look as empty as a Jags game. It has the most billionaires in the world (72), so plentiful that Sir Richard Branson is just another number. It's considered the world's leading financial center and top investment spot, even Forbes Magazine brushed
... read more