UK
London
Office City Cloisters EC
EC1V
City Cloisters
To Let
2,252 - 15,531 sf
New Building, Grade A, Air Conditioning, Fitted Out, Meeting Rooms, Private Offices, Roof Terrace, M/F/D WCs on each floor, Lifts
Stunning Courtyard Offices
In the Heart of Tech City