This is London, correct? I know I spend most of my time in Scotland, but London hasn't changed has it? I'm not in some other dimension or alternate reality where this is a different London.
Or this is exactly the opposite of what I think it is and I'm buggered.