Restaurant Review: The Olive Tree, Bath, Somerset, England
The Olive Tree restaurant in Bath is in a basement on Russell Street. That sounds…
The post Restaurant Review: The Olive Tree, Bath, Somerset, England appeared first on The Travel Magazine.