Sold: Alexandra Road, London SE26