What could be better than relaxing at a beautiful West Country beach with breath-taking views and tucking into scrumptious, premium produce? The Venus Company count themselves extremely lucky to be located at some of Devon and Cornwall’s most stunning and sought after beaches including Devon’s Blackpool Sands, Bigbury on Sea and East Portlemouth and Cornwall’s Watergate Bay and Tolcarne....