It is 7 miles from Bristol .
It is 7 m south west of Bristol , on the A370 to Weston-super-Mare .