answered 6/8/2009 Why Is London A Fashion Capital? Because they have more people and they have more stores - and all celebrities go there to be seen.