Restaurants in Upton Upon Severn View Details The White Lion Hotel, Pepperpot Brasserie Modern European View Details Get The Mobile Food Guide on your Tablet Browse the Upton Upon Severn Map