Contacts: address, phone number and etc.
Address | The Lord Crewe, Bamburgh, NE69 7BL, Bamburgh, EN NE69 Get directions |
Phone number | +44 1668 214243 |
Photos
Reviews about The Olive Tree
How would you rate The Olive Tree?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant The Olive Tree
The Olive Tree is a restaurant based in Bamburgh, England. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.