UK - Can you recommend a restaurant near Twickenham Stadium, London?

  • Thread starter Thread starter badfan
  • Start date Start date
B

badfan

Guest
I am arranging a corporate event for the England vs. France match on Sunday, 15th March and always have trouble locating a decent restaurant with a fair priced menu within the local area.

The match kicks-off at 3pm, and I need to seat 6 people for lunch before the game. At this point I don't mind about the cuisine.

Thanks in advance!
 
Back
Top