Sold: Hyde Vale II, London SE10