"And so long as you do not open the door towards Aber Henfelen, facing Cornwall"

Aber Henfelen is probably the Bristol Channel, which separates South Wales from Somerset, Devon and Cornwall in southwest England. It extends from the estuary of the River Severn to the Atlantic Ocean.

 

Google Map