Snow Kiss, London, England