The tallest building in Europe is called The Lakhta Centre and is located just outside of St Petersburg in Russia — however ...
Plans to build the tallest skyscraper in the UK outside of London have been recommended for approval. Developer Salboy, which ...
The Lakhta Centre, located near St. Petersburg, Russia is the tallest skyscraper in Europe, standing at 462 meters. Despite ...
Europe’s tallest abandoned building may finally be completed after standing half-finished for four years, as long as it gets ...
The Shard will soon light up London every night, ushering in a new era of timekeeping with an hourly display of sparkling ...
Europe's tallest skyscraper the Shard was inaugurated in London in a dazzling sound and light show befitting its status as the capital's brashest and most controversial building.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results