Office
To Let 1,083-6,360 sf
Refurbished Offices, Fitted Out
Newly refurbished suites available in the heart of the CBD...
In the midst of Leeds central business district sits 12 Greek Street. A comprehensive, prime & prominent multi-let space just a..