2 tips.
Affleck's Palace in Manchester
If clothes are what you're after then you need a ride to the West End, where you can find most of the designer shops.…London, Harvey Nichols department store
Harvey Nichols is the name to remember: it's a gorgeous store on 109-125 Knightsbridge SW1 where you'll find all the…