Wiltons Holdings, which owns London institution Wiltons, as well as the swanky Italian Franco’s, in St James, is to open its third restaurant. Locket’s, a cafe and wine bar, will become the group’s first site to open since 2005, and will launch in October on Bury Street. Wiltons Group has been run by the same […]