Filters:
clear
clear
Country: United Kingdom

cafe in Stourport On Severn, England

About 2 results.

The Windlass Café

thumb_up 1301 likes
rate_review 35 Reviews
favorite 289 favorites
1 Severn Side/ stourport basin, DY13 9FH Stourport, United Kingdom

The 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

Froggies

Lombard Street 34, DY13 8DU Stourport-on-Severn, United Kingdom
  • 1