About Farm Shop, Mayfair

Nestled in the heart of Mayfair, Farm Shop is your quintessential destination for premium, locally-sourced produce and artisanal goods. Specialising in fresh, organic fruits and vegetables, alongside a curated selection of gourmet treats, we bring the best of British countryside fare to the bustling streets of London. Our dedicated team is passionate about sustainability and quality, ensuring each product is carefully selected to meet the highest standards. Conveniently located at 64 S Audley St, Farm Shop is perfectly positioned to serve the discerning palates of Mayfair and beyond. Our commitment to exceptional customer service and expert local knowledge ensures a personalised shopping experience that delights and inspires. Choose us for the finest produce and a taste of rural luxury right in the city. Visit us to discover why we are the preferred choice for those who value quality and authenticity.

Location

Farm Shop, Mayfair
64 S Audley St, London W1K 2QT