What is life though? (at London, United Kingdom)