Crunching the numbers of our favourite city: our home the capital of England. With 43 universities, 1200 restaurants and with more billionaires than any other city in the world, London is unlike anywhere else!
950 of 6122 in Other
Did you work on this visual? Claim credit!