
London is officially the most powerful city in the world right now
It’s no secret that Londoners are ambitious and (can be) a little bit cut-throat. We’ve all speed-walked past lost tourists on the Underground, run red lights on Lime bikes and elbowed others out the way to be the first in line for […]





