I've read numerous threads that mention grabbing a picnic and eating it on the river boats, in the parks, outside Harrods, even on the way to Paris. My question is where is the best place to get stuff for picnics? Are there lots of grocery stores or smaller shops or bakeries or is it just stopping in a sandwich shop? I'm assuming it must be fairly common from the way it is talked about. Another thing I was wondering is what would a typical picnic in London consist of? Is it sandwiches and chips premade or are people talking about something else? With 6 of us anything that will help stretch the money is going to be good. Plus, my kids love picnics!