Oldbury-on-Severn, Bristol, BS35
The Anchor Inn The Anchor Inn is situated in Oldbury on Severn. A very pretty South Gloucestershire village nestling on the original banks of the river. It has a long history dating back to the Iron