Sold: Longton Avenue II, London SE26