All the major cities in the World have their own character, composed of the people and institutions which make them unique. Mention London and many things come to mind: Buckingham Palace, Windsor Castle, Big Ben, Chinatown. Mention shopping in London and Harrods, the behemoth upscale shopping market located in…