UKLondonEC1-EC4 City of LondonIslington
Office
To Let, 8,301 sf
Fitted Out, Meeting Rooms, Open Plan, Kitchen, Plug & Play, Cycle spaces, Showers
Very good value, fitted plug and play offices on the second floor...
26 Finsbury Square is located on the northeast corner of Finsbury Square, close to Moorgate..