As of 2020 , there are 103 buildings or structures that are at least 100 meters high in the Greater London metropolitan area , of which 22 are in the City of London and 25 are in the Canary Wharf / Isle of Dogs district . The Greater London metropolitan area contains the second most skyscrapers of any city in Europe. There are 33 skyscrapers in Greater London with a roof height of at least 150 meters.
Mark de Weger studied at the photovakschool in Apeldoorn. He has a passion for travelling in combination with photographing architecture... Read more…