Bolton town centre’s first new park in more than 120 years has opened to the public after being named in honour of Queen Elizabeth II - and will be located opposite a brand new food hall.