Sold: Londesborough Road II, London N16