London, United Kingdom

Oh well...