Fenchurch Street contiene muchas tiendas, pubs y oficinas, incluidas Plantation Place y 20 Fenchurch Street, un rascacielos de 160 m de altura completado en 2014.
La fachada de este edificio hacia Fenchurch Street fue construida en 1901 por Thomas Edward Collcutt y es un monumento clasificado de Grado II*.
[1] El edificio moderno de detrás, el Lloyd's Building, diseñado por Richard Rogers.
[3][4] Las estaciones más cercanas del metro son Aldgate (justo después del extremo este de la calle), Tower Hill (al sudeste) y Monument (al oeste); la estación de trenes de Fenchurch Street no tiene conexión directa con el metro.
La ruta 40 de los London Buses atraviesa totalmente Fenchurch Street.