Sold: Ormond Avenue, London TW12