All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 5 Closed now The Windlass Café 1 Severn Side, Stourport-on-Severn, EN DY13 9EN Restaurant Cafe