
It’s official: 12 of the UK’s most beautiful new buildings are in London
You’re hard pressed to walk more than a few metres in London without seeing some sort of architectural marvel, whether that be historic structures, shiny skyscrapers, labyrinthine subterranean networks or power stations turned into a shopping malls. Countless new buildings spring up […]