For Sale: Wilmington Square II, London WC1