
This is the London neighbourhood people want to move to the most
As a whole, London’s a pretty desirable place to live. And we’re reminded of that pretty much every day: not only do nearly ten million people choose to live and work here, but 30 million or so flock here just […]