For Sale: Northampton Square II, London EC1