Modern building at 20 Fenchurch Street, London https://www.rawpixel.com/image/427061/free-photo-image-architecture-geometry-patternView licenseThe shark of London, 20 Fenchurch Street, United Kingdom https://www.rawpixel.com/image/427033/free-photo-image-shark-pattern-fenchurch-streetView license