8 Fenchurch Place, London, EC3M
£46 per sq ft
13000 sq ft
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 |