Cowdray Farm Cafe

The Cowdray Farm Cafe is an award-winning and delightful stop-off for  its delicious food both in the shop and cafe. The winners of this prize will get to enjoy a summertime cream tea for two.