Add a photo
This restaurant and Thames and Severn Canal can be both really attractive for tourists.
Visitors' reviews on Smiths
Add your review
££££
Price range per person
up to £7
Address
27 Nelson St, Stroud, England, United Kingdom, GL5 2HH
Report incorrect information