Reflection, London, England