£1,531 pcm
From
(£353.25 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