The villages of Rangeworthy and Bagstone are situated five miles south-east of Thornbury and eleven miles north-east of Bristol.