Let Managed The Cooper Building, Wharf Road, Islington, London, N1 £2,500 Monthly Flat 492 sqft 1 1 1