141 Fenchurch Street is located in the heart of the City of London’s financial district, an area known for its concentration of global finance, insurance, and professional services firms. The building sits on Fenchurch Street, with immediate access to major transport hubs. 141 is a multi storey office building providing modern, flexible workspace suitable for small to medium sized businesses.
