71 Fenchurch Street, London, EC3M 4BS
- Grade A office accommodationGrade A office accommodation
- Enhanced floor to ceiling heightsEnhanced floor to ceiling heights
- Cycle spaces, showers and lockersCycle spaces, showers and lockers
- Chilled beam air conditioningChilled beam air conditioning