My family will soon be arriving in London England for our vacation and staying in the vicinity of Liverpool Street Station. My daughter has a number of food intolerances, so for the most part she will be eating mainly vegetarian type meals. She can also tolerate chicken/turkey and fish (nothing fried).
Does anyone know if there are any restaurants nearby that might have chicken (rotisserie, roast, salad, etc) or tuna type dishes on the menu?
Thanks for any assistance you might be able to provide.