Canal side, 5 Holly Rd, Stourport-on-Severn DY13 9BA +44 1299 871515
cafe, Stourport-on-Severn, England, United Kingdom
Today
How to go there