One of our favourite stops in London is Borough Market. It is open every day but early in the week there are fewer vendors on site; the number increases as the weekend draws near. Nonetheless a visit anytime is worthwhile. There are numerous food stalls and many options for in formal eating. Borough Market is mostly open air but it's covered so even in dodgy weather spending time there is always fun.