I gaten Fenchurch Street er det et stort antall butikker, puber og kontorer, inkludert 20 Fenchurch Street, en skyskraper som er 160 meter høy og med 34 etasjer. Det gjør den til den sjette høyeste bygningen i City of London og den tolvte høyeste i London. Den ble fullført våren 2014 og øverste etasje ble åpnet i januar 2015.