London is the greatest city in the world (a matter of opinion that one day will be proven as fact). Millions of people come to London every year, they come to live here, to study here or just to visit this incredible city. 311 more words