Mayfair and Central form the designer clothes center of London. You can find every designer heavyweight here. The shopping streets, Oxford Street and Bond Street, are among the world’s most famous and visited, but the entire area is so packed with shops that you just have to start from one end, if you’re going up-scale shopping....