Posted on April 17, 2019October 24, 2019 by adminKing’s Head, Upton-upon-Severn Sunny beer garden overlooking the river. Dogs welcome in the bar area if it is too cold to sit out. Pub grub.