Bristol Channel
Weston Bay is an inlet of the Bristol Channel in North Somerset, England.