London too?
Maybe. There's too many to be a coincidence but you can't say which are and which aren't.