Sold: Taunton Road, London SE12