Luxury accessories brand Anya Hindmarch is opening a shopping village in London, opting for local over global expansion.