Home » Places » The Plum Tree Bistro at the Woodford Dolmen Hotel