Naughty Piglets
This natural wine bar and grill restaurant is not only one of the best places to eat in Brixton, but one of the best in south London, which is no small feat. Founder Margaux Aubry has grown and developed her little bistro into a real destination over the past decade, in part via a fun and jazzy wine list, but also thanks to an evolving, playful menu that draws on the gastronomy of France, Italy, Argentina and beyond. Dishes are always interesting, and affordable; you can eat well here for £50 a head, and though bottles might meander into more expensive territory, there are usually some for £40 or so. In the tail-end of 2025, there was a further development: each lunch time, Naughty Piglets became home to one hell of a jambon beurre. Some say it’s the best in town. If nothing else, visit for the sandwich.