Rossi & Rossi, London, UK