The architect of XXX is whom?
20 Fenchurch Street
20 Fenchurch Street is a commercial skyscraper in London that takes its name from its address on Fenchurch Street, in the historic City of London financial district.