The Blue Bell Pub and Gurkha Restaurant, Upton-upon-Severn
The Blue Bell Country Pub and Gurkha (Nepalese) Restaurant is nestled in the heart of the Worcestershire countryside in Ryall near Upton-upon-Severn. Under new management since July 2021, The Blue…