Olive Tree Restaurant

Taste our delicious classics and a la carte menu! Dining is at the heart of what we do. A superb location in Midgham conveniently located between Reading and Newbury and ideal for formal or casual dining, with cosy snugs, private rooms, catering for small or large groups, breakfast, lunch, dinner, afternoon tea or Sunday lunch and all that’s in between.

At Olive Tree Restaurant we are passionate in our belief that it is possible to provide outstanding food in stylish yet informal surroundings at sensible prices and have a reputation for doing just that. Our accomplished head chef and his team produce delicious, seasonal dishes with a big focus on locally sourced produce. Our menus feature imaginative modern British a la carte dishes, as well as traditional pub classics. We also offer mouth-watering bar snack menus and puddings that are quite simply, to die for!

  • Free Parking
    Free parking is possible on site (reservation is not needed).


  • Advance Booking
    Book early and save money.


  • Family Weekend Break
    2 Nights for £160