I'm transiting through London on Sunday of next week. I arrive at Heathrow from Los Angeles at about noon and need to be at Euston by about 4 to catch a train. If my plane lands on time, I expect to have about 2 hours to eat, plus I'd like to stop by a grocery store. So, I need a place on the Picadilly or Northern lines (anywhere between Heathrow and Euston and close to the tube station) that's open on Sundays till at least 3 or so and not terribly crowded. As much as I like traveling out of the way for good food, this time location beats just about everything else.
I'd love to have some British food (either pub food, or gastropub, or even just good fish and chips), but I'd prefer something not too expensive (definitely less than £30), larger portions since it's likely to be the only real meal I'll have all day, and fairly quick as I might not have much time. I've been looking, but finding something that meets all these requirements is proving to be challenging.
The best I've come up with so far is Great Queen Street, but with no website I'm not sure how late they're open or if really fits what I need. Is there anything else you'd recommend?
Thanks for any help.