Shalesmere Nursery in Theydon Mount

Shalesmere Nursery in Theydon Mount in Epping Forest is a greenhouse horticulture.

Land Use
greenhouse horticulture