Best place in London to buy Mulberry?

I would check everywhere, if you don't know what you're getting i would browse in a department store first because it feels more anonymous/ less pressure to look. I've had good experiences everywhere: harrods, Harvey Nichols, selfridges, Bond Street and Knightsbridge- different places have different stock