Key Facts For Buyers - Island Apartments, 33, Basire Street, London, N1