Designed by
Title
View on Thames river and modern glazed office buildings, London, United Kingdom #113200025
Description
LONDON, UNITED KINGDOM - JUNE 22, 2017: View on Thames river and modern glazed office buildings. As of 2017, there are 17 skyscrapers in London that reach a roof height of at least 150 meters
This image is editorial