Henfold Estate is a Tea Manufacturer located in Sri Lanka. It is one of the 835 Tea manufacturers in Sri Lanka. Address of Henfold Estate is Henfold Estate, Lindula, Sri Lanka, Sri Lanka. Website of Henfold Estate is http://www.hattonplantations.lk/. Henfold Estate can be contacted at 94514921359. Henfold Estate is located in a remote area, with less than 1 listed places around it Henfold Estate is rated 4.5 (out of 5 stars) by 15 reviewers on the web.
Henfold Estate, Lindula, Sri Lanka, Sri Lanka