Dear Geek, I'm a regular on the site, finally making it over to London for a quick 24h shopping spree. Which are the go to shops I can’t miss out on? Thanks G
It does depend on what you're into, but I always think you want to buy and see things you can't get anywhere else. There's an umbrella shop called James Smith & Sons at the end of Oxford Street - New Oxford Street which hasn't changed from Victorian times. Nothing says London like a quality, British-made umbrella.
Another must stop is the Anderson & Sheppard Haberdashery, it sells everything an English gent would need – trousers, knitwear, shirts, accessories with the majority of items Made in Britain.
Hope this helps.