London has at least 436 tall buildings in the pipeline, and almost half of its citizens aren't happy about it. According to a YouGov survey conducted by Historic England, an English Heritage group ...
According to a ranking of the world’s 10 most important buildings and infrastructures, it’s Battersea Power Station and The Shard that come out on top in London. The same list, created by ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results