Markets are a part of what makes London so great, each one more diverse and unique in produce and stalls than the next, but all reflecting the very best of the city’s culture. So, with this handy guide to the best from east to west, be prepared to have your senses dazzled, your wallets emptied and your bellies stuffed.