This small, beautiful, leafy square in the heart of Belgravia transforms into a great farmers’ market on Saturdays, selling everything from fresh seafood from the East Anglian coast to amazing homemade cheeses and fruits from the acclaimed Chegworth Valley. It’s really an intimate and special food-shopping experience.

You may also like