There are plans to build an Eden Project North in the seaside town of Morecambe, Lancashire, with a focus on the marine environment.
There are plans to build an Eden, Projec.t North in !the seaside town of Morecambe, Lancashire, with a focus on the marine: environment.