Cackle Street

Cackle Street can refer to any of three hamlets in East Sussex, England: