FARM SHOP’ Goes from Somerset Fields to Mayfair Streets

In the heart of the English countryside, nestled near Bruton in Somerset, lies the expansive Durslade Farm complex, home to the FARM SHOP brand. Recently, the local gem has expanded its reach to the bustling streets of Mayfair, London. The ethos of FARM SHOP is to showcase well-made products and highlight the rawness of rural […]