About
Situated in the heart of the bustling and vibrant market town of Olney in the county of Buckinghamshire and surrounded by beautiful countryside, The Cherry Tree is the perfect destination to relax and unwind in a warm and welcoming environment. From our impressive open kitchen, our talented chefs prepare an extensive range of seasonal, Mediterranean inspired dishes each day.
Details