This site was formerly home to a sugar mill, where sugar cane juice was extracted for making sugar. It is now a clothing store owned by India Hicks, godchild of the late Princess Diana of Great Britain.
Seasons Open: Generally year round, but subject to change. Monday to Friday 9:00 a.m. - 5:00 p.m. / Saturday 10:00 a.m. - 5:00 p.m.
Persons in wheelchairs or with mobility impairments will need assistance getting into the store.

Small leashed pets are allowed, but must be controlled.
No comments have been made about this nomination. Be the first to add a comment!