Your browser is out of date.
This site may not function properly in your current browser.
Update Now
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.
Persons in wheelchairs or with mobility impairments will need assistance getting into the store.
Small leashed pets are allowed, but must be controlled.
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.