If you are relocating to London, one of the first things that you will need to know is where to shop, and we’re not talking about running to the corner shop to get a pint of milk and a loaf of bread type of shopping. If you are going to be in London for a while then this is that chance to indulge yourself at some of the world finest department stores. London is one of the greatest shopping centres in the world, with a massive variety of shopping experiences for you to choose from. Big department stores to bespoke designer outlets. High streets fashion to funky flea markets. London has an entire world spread out for you to enjoy.