Lying at the heart of the Cowdray Estate in the beautiful South Downs National Park, Cowdray Farm Shop and Café showcase the best of local produce and that from further afield. The deli counter is packed with British and Continental cheeses to suit every palate.