With its imposing stone façade, 117 Fenchurch Street, London EC3M 5DY is an excellent example of traditional City architecture. Set in the heart of the insurance district, between Plantation Place and Fenchurch Street Station, this business centre provides an excellent range of serviced offices and meeting rooms. A virtual office address is also available at this centre.The property is ideally located just a short walk from the Lloyd's Building, Bank and Monument stations, and benefits from its close proximity to a wealth of shops and restaurants. Inside, the office space available to rent is finished to a high specification, including a welcoming reception and meeting facilities. Each fully serviced office benefits from high ceilings and tall windows.