Sold: Huddleston Road, London N7