£1,610 pcm
From
(£371.54 pw)
The Ivories, 6 Northampton Street, London, Greater London N1308 sq. ft - 24746 sq. ft
BizSpace Islington is located in a striking, recently refurbished Art Deco building in North London, home to over 25 ...
Listed on 16th Dec 2025