London, England. This is the modern world.