London, United Kingdom

More on that later