Write a review

Golden Fish Bar

← View details

1 London Road, Stroud GL5 2AA, United Kingdom, Stroud, England