Edmonton Canada
Correction for you.
You mention Deepmind's international locations but left out the first one they opened. I suspect I know where the confusion lies...
The Edmonton they are referring to below is not the suburb of London but the city of Edmonton in Canada.
From Deepmind's website: "We continue to be based in our hometown of London, with additional research centres in Edmonton and Montreal, Canada, and a DeepMind Applied team in Mountain View, California."