The Oak Inn Defford is a beautifully maintained 17th century independently owned country inn and restaurant. Set in an acre of land in the unspoilt, scenic and delightful hamlet of Woodmancote, near to the small towns of Pershore and Upton on Severn. The Oak Inn provides a great destination for any occasion.