London Buffet offers delicious executive lunches with daily menu variety, plus breakfast and event catering.