Get in touch
Got a question or just want to say hello? Drop us a message and we'll get back to you in a jiffy. And don't forget, you can also swing by for a chat and a slice of cake!
Find us
Address:
20 London Road,
Chalford, Stroud,
Gloucestershire,
GL6 8NW
We're located off the A419 in Chalford, Stroud.
Inside this great building with its tremendous charm has, and still is being lovingly refurbished to offer a place to relax and take some time out to enjoy the charm of the Chalford area.
Outside will have tables and chairs so when the weather is warmer you can relax and enjoy the British weather, let’s hope it’s soon! We will also have adequate parking marked out to take the stress out of trying to find somewhere to leave the car.