The Ivories is a prominent and attractive Art Deco building offering a range of offices, studio spaces and workshops to rent in the heart of North London. Recently refurbished, the business centre provides approximately 25,000 sq ft of managed workspace, arranged across three floors and centred around an internal courtyard, with the added benefit of a communal outdoor garden....