I'm fairly sure this is supposed to be in London, since Victoria Station can be seen on the image.--Bovkaffe (talk) 19:25, September 29, 2015 (UTC)