Great flat located in the heart of Islington