Sponsored by

The Olive Tree

An award winning restaurant set in the heart of the vibrant Cotswold town of Nailsworth. Providing a happy, welcoming atmosphere buzzing with life. From early morning, locals and visitors alike enjoy the Olive Tree experience. It's a great place to meet friends, do lunch or eat out in the evening. Come and see for yourself.

28 George St, Nailsworth, Stroud, GL6 0AG

Visit website

Bars Food and drink