Revills Farm shop – Coffee Shop

Bourne Road, Defford, Nr. Worcester, Worcestershire

01386 750466

Our Farm Shop is situated in beautiful rural surroundings. We have an excellent reputation for home grown fruit & vegetables & stock our shop with local produce selling meat & dairy products, preserves, baked items & beverages.