About
Under new ownership since March 2014, The Red Lion is a quintessentially English pub nestled on the banks of the River Severn. The Red Lion has extensive outdoor seating and a wonderfully refurbished interior which has transformed the inside of the pub. Log burning fires, warm and cosy dining areas and an extensive bar area for informal dining, The Red Lion is the perfect destination, whatever the weather.
Details