While Dubai or New York City won’t have serious competition from London any time soon, the British capital is becoming a place where more people live, work and play in the sky.
The annual report by New London Architecture, a local architec...
Read more