The Olive Tree

Rate this item
(0 votes)
The restaurant is an oasis of calm modernity; with excellent British food served with a great attention to detail in relaxed; informal surroundings.

Additional Info