On our way home up the M4 we stopped for lunch at an excellent pub.
We were heading for Chipping Sodbury but came across the much better named Old Sodbury where we visited The Dog Inn.
It is well worth a visit with great beer and a very extensive, well priced menu.
They also have accommodation which may be worth considering in the future.
Just off Junction 18 of the M4.