I'll be down in London for an over night stay and a show at Leicester Square Theatre. We've booked Leicester Square Rooftop Bar for drinks and now need to find somewhere for food. Ideally fairly close by. Does anyone have any recommendations? I don't know London at all so going in completely blind to where could be good so would be nice to have some suggestions. Only dietary requirements is I'm vegetarian but not fussy so will eat most things!