Through the Eye, London, England