Brixton is one of the capital’s most vibrant and culturally diverse neighbourhoods, and these adjacent indoor markets reflect its unique and varied flavour. In recent years they’ve become a place for food enthusiasts to come from far and wide to visit. Hungry visitors can grab a table at places serving seafood, superior pizza, Portuguese cuisine, Mexican food, Jamaican/European fusion and all manner of Caribbean delicacies. But they contain plenty for shoppers, too. A leisurely walk through the arcades reveals independent outlets selling clothing, jewellery, homeware, art, antiques and unusual gifts. Brixton Village and Market Row are open from 8am to 11.30pm every day, except for Monday, when they close early at 6pm.
10. Borough Market
Last but certainly not least, nestled next to London Bridge, this iconic food market has existed in some form since at least 1014. Although it still operates as a wholesale market in the early hours, it’s now best known as a foodie’s paradise where Londoners come to buy top-quality meats, fish, fruit and veg, fresh-baked bread, cakes and sweet treats, oils and vinegars, and pretty much anything else they desire. There’s also an amazing array of street food along with a new communal dining space The Borough Market Kitchen, and a dedicated covered area to chow down in. Borough Market is open Monday to Saturday, but you’ll find the full selection of stalls from Wednesday to Saturday.