8 Fenchurch Place, London, EC3M
£46 per sq ft
13000 sq ft
Contact us
Other info
Ref no: 23688
Self-contained fitted office space accessible via an impressive modern entrance adjacent to Fenchurch Street Station
Floors
Floor | Size | Rent | Availability |
---|---|---|---|
2nd | 13,000 sq ft | £46 sq ft | Available |