Explore details about location White Lilies Island. White Lilies Island is a location situated within the Windsor and Maidenhead alongside other areas such as Saint Mark's Crescent, Silco Drive, Cope Court.