Place: London, United Kingdom