I think London is the most probable of the locations, as Moscow isn't really a fashion capital at all.
Paris, Milan, Tokyo, London, Toronto, New York
I'm thinking London. Or New York. Toronto could be an alternate location... but I dunno. It seems to close.
Are there any other fashion capitals?