India Paparestis-Stacey, London