I'm off to Twickenham Stadium in two weeks to see Depeche Mode. Thinking that I might meet my friends earlier and get something to eat before the gig (if they fancy it). I've never been there before so don't know the area. Are there any reasonable places to eat really close by - and by reasonable I mean cheap! We'll be getting the train so don't really want to go out of our way.
Thanks.