Property Details
Serviced Offices
Property Features
Located in the heart of the City of London, 141 Fenchurch Street spans three floors, offering a versatile and well-equipped workspace.
The office features built-in meeting rooms, making it ideal for collaborative teams. With amenities such as cycle racks and showers, it's designed to support modern working needs. This prime location provides excellent connectivity and a prestigious address for businesses looking to establish themselves in a thriving area
Map View
Services Available





Request Details For more information about this property, please contact us on 020 3970 9731