Can't speak to Mama Melrose but we had Dinner at Akershus and Rose & Crown last year.
Akershus Dinner: Princesses are what you pay for. The food was good. There were some Norwegian specialties (herring, pickled things) but most of the food was stuff I'd had before. The entree selection (you order this from a menu) is pretty varied from grilled salmon, lamb stew, pasta, cod, chicken. It's not as exotic as it may seem. Both DH and I liked it and DD liked that she could have shrimps from the buffet area.
Rose & Crown Dinner: We really liked it here. DH got Fish & Chips and he's not a big fish person but thought that they were really good. I had the lamb which was fantastic. I have a food allergy and they were terrific about the whole thing. The staff was lovely. We were there during Illuminations and were inside but we got to go outside, as did anyone else who wanted to.
Hope this helps!
Best Wishes