Specsavers Opticians has opened a flagship store in central London on a prime 500-square-meter site on Tottenham Court Road, featuring a vibrant and modern design spiced up with pistachio and apricot colors and more than 1,500 different eyewear models. The 15-year-old chain has more than 360 stores in the UK and Ireland.