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