
Lundy is an island 3 miles long and 1/2 mile wide in the south west of the United Kingdom, where the Bristol Channel meets the Atlantic Ocean. The island is owned by the National Trust and run by the Landmark Trust, a UK charity organisation. All profit from ... About Lundy