Ok, let's talk about British restaurants. Where shall we start - London?
No.1: The Stockpot, Compton St W1 (nearest train stn: Leicester Sq)
Incredibly cheap food (~5 pound a head), ok decor, ok for
veggies. No reservations needed (it's v. informal - just turn up)London, United Kingdom