This from a country where the food is so bad we actually LOOKED FORWARD to eating at the London Hard Rock.
TWICE.
Actually I found pub food to be great, by and large (especially in rural pubs), and if you are into curry, some of the best Indian cuisine this side of Bombay can be found in London.
I lived in a small hotel in Chelmsford for a couple of months, and the restaurant's specialty was Dover Sole......it would melt in your mouth.....
Coffee sucks tho....
doc