Burberry plans to transform its flagship at 121 Regent Street, London, into Burberry House, a store combining collections, ...
Heritage British menswear brand Brook Taverner has opened a new store at 121 South Street in Scotland’s St Andrews, marking its 19th UK location and its latest investment in physical retail.
London Mayor Lord Sadiq Khan of Tooting has hailed the pedestrianisation of Oxford Street as “a truly momentous occasion for ...
Liberty’s Head of Technology, Craig Pearce, is leaving the London department store due to redundancy after 17 years, as the business restructures its Technology team under an updated growth plan.