For Sale: Greenhills Terrace, London, N1