Filters:
cafe in Stourport On Severn, England
About 2 results.
The Windlass Café
1 Severn Side/ stourport basin, DY13 9FH Stourport, United KingdomThe Windlass opened 2009 and is family run Cafe/ Restaurant located in the beautiful surroundings of the stourport basin. Open 10am - 4.30pm 7 days a week