Sold: Chester Road II, London N17