Also veggie-burgers and pizzas, vegetarian and vegan ice creams and deserts. Chiang Rai Princess Street Vegetarian-Friendly Thai. Informal and popular. Separate vegetarian menu, those I have tried have been delicious. Not cheap, but reasonable.
Service is friendly.
Liverpool Casa Italia near Moorfields Station Italian restaurant, some vegetarian options. Not too expensive. Everyman Theatre very near the university Vegetarian-friendly. It seems to be open independantly of whether the theatre is open or not. By all accounts it is very good.