UKLondonEC1-EC4 City of LondonCity Of London
Office
To Let, 5,000 sf
Refurbished Offices, Air Conditioning, Lifts, 24hr Access, Cycle spaces, Showers, EPC B
An opportunity to acquire high quality fitted space in the heart of The City, next to Cannon Street Station. The available floors at 80..
80 Cannon Street is located in the southern district of the City of London next to Cannon Street Station...