117 Fenchurch Street, EC3M 5DY

117 Fenchurch Street, EC3M 5DY

This City business centre is ideally located in a prominent position on the north side of Fenchurch Street between Plantation Place and Fenchurch Street Station. The City’s new Willis Building and historic Leadenhall Market are also close by. The surrounding area is long associated with the insurance industry due to its close proximity to the Lloyd’s building.

With its imposing stone façade, 117 Fenchurch Street is an excellent example of traditional City architecture. Inside the space is finished to a high specification, and includes a welcoming reception and flexible meeting facilities suitable for up to 25 delegates.

117 Fenchurch Street is an excellent solution for anyone in the insurance or financial services sectors requiring a prestigious yet cost effect City business address.

Select a service

Details

All of our virtual office agreements are available for initial terms of 3 or 12 months. If you sign up for any 12 month agreement we will give you the first month completely free.

Back to listings