Kenilworth Shores

Kenilworth Shores

Kenilworth Shore is an established housing community of Winter Park. There are around 650 homes in this neighborhood with the most popular and notable properties located along the shore of Lake Berry part of the Winter Park chain of lakes. The homes of Kenilworth...