UKLondonEC1-EC4 City of LondonHackney
Office
EC2A, North City, Clifton Street
To Let, 7,761 sf
The 45,000 sq ft building is an outstanding recent development within the area..
Located on the west side of the street near the junction with Scrutton Street, 7..