Best City in the World

London Number One

As if we didn’t already know it but London has been found to be the best City in the world. According the accountancy firm PwC Cities of Excellence awards. It won points on factors such as health, ease of doing business, education and as a city gateway for tourist.