I'll be visiting London (from New York City) in a couple of weeks, and staying in the Marble Arch area (Seymour Place). I'm looking for ideas of places in the general area for inexpensive and casual (yet interesting) dinner and maybe breakfast. Also, good markets etc. for food shopping, as we will have a kitchen and enjoy cooking. I will be traveling with my husband and our 14-year-old son, who likes food.
Also, we will be in Cambridge, just touring around seeing the university, and Salisbury just for the day. Ideas for interesting lunch in both those places would be greatly appreciated.