I have not been to England (save for change in Heathrow) for about twenty years, back when Wimpy's Burgers, Pizzaland and funny tasting oil used to fry the fish and chips reigned supreme and the only decent grub was Indian.
I am looking to make a new and tastier memory, and I am going to be in London for one early lunch on a stopover (coming in late the night before). I would like to have one traditional English style lunch, with something like shephard's pie, roast beef or fish, something along these lines, relatively simple and well prepared (not wanting too fussy or fancy).
I was thinking about Boxwood, but see it is closed. Is Narrows or Wellington any good? I am not wed to the idea of a Ramsay venue, although it would be fine, but would like to have a nice well prepared and tasty lunch hopefully somewhat near an underground so we can hop back on it after to catch a flight.
I know Heathrow has nice oyster bar, good stuff but I would like to eat in London.
Many thanks for any assistance