Sold: Trafalgar Avenue III, London SE15