Thanet Earth

Have posted about Thanet Earth before, and was reminded about it by a blog post.

Huge greenhouse complex, which has a developing website. It's the UK's largest, most high-tech greenhouse complex...



Comments