A UK flagship store opened in Knightsbridge, London in June 2012. The store location was in Knightsbridge, London and it opened in June 2012. The document repeatedly mentions the opening of a UK flagship store in Knightsbridge, London in June 2012.