I'm taking my 2 daughters to see Matilda the Musical next week. None of us have been to London before! Can anyone recommend some place good and not too pricey to eat before the show, please?