Liverpool Road N1

NHC is in the process of creating six luxury apartments in this striking Art Deco building, situated in the heart of fashionable Islington.