Stylish cafe, Olive Tree Coffee House, offering barista coffee, homemade cakes, and snacks. Located within beautiful grounds. Serves British cafe fare.