UKLondonEC1-EC4 City of LondonCity Of London
Office
To Let 5,211 - 11,807 sf
Grade A, Air Conditioning, Cycle spaces, Showers
20 Gracechurch Street is a 16 storey property which provides 270,000 sq ft of..
The property is located on the corner of Gracechurch Street and Lombard Street, strategically positioned at the crossroads of the..