My husband and I are both a bit fed up with cooking so we do tend to eat out quite regularly. It is quite difficult to find good food at reasonable prices but we have lived in our area for a long time and have a few tried and tested favourites that very rarely disappoint. My husband is a strict vegetarian and I rarely eat meat.
For anyone living in/near - or visiting - London, we have always found the following pretty good:
Diwana (Indian vegetarian, menu and buffet (finishes 2.30 weekdays, 4.30 weekends) in Drummond Street near Euston (around £20 for 2 with non-alcoholic drink)
Tibits ("fusion" buffet) in Heddon Street off Regent Street (around £25 for 2 with alcoholic drink)
Vijay's Chawallah (very fresh, authentic vegetarian) in Green Street, East Ham (around £20 for 2 with non-alcoholic drink)
New World Chinese Restaurant in Gerard Place, Soho (Chinatown) - dim sum served on trolleys until about 3 p.m. as well as normal menu (around £35 for 2 without drinks - Chinese tea free)
Tai Won Mein Noodle House, Greenwich (near Cutty Sark) (around £16 for 2 with Chinese tea)
We also go to our local Toby Carvery at Snaresbrook, near Wanstead. We have everything, minus the meat (good choice of vegetables, yorkshire, veg gravy and sauces) for, I think, £5.95 each.