Swiss Re Tower London view from River Thames
lonapr0252Swiss ReTowerLondonGherkinofficebuildingRiverThamesCityfinancialdistricteconomybusinessfinancecommercecity of LondonmodernarchitecturebuildingsskyscraperUKGreat BritainUnited KingdomEnglandverticalcolor imageworld locations